/* jQuery blockUI plugin Version 2.64.0-2013.07.18 @requires jQuery v1.7 or later Examples at: http://malsup.com/jquery/block/ Copyright (c) 2007-2013 M. Alsup Dual licensed under the MIT and GPL licenses: http://www.opensource.org/licenses/mit-license.php http://www.gnu.org/licenses/gpl.html Thanks to Amir-Hossein Sobhi for some excellent contributions! */ (function(){function a(b){function a(d,c){var a=d==window,e=c&&void 0!==c.message?c.message:void 0;c=b.extend({},b.blockUI.defaults,c||{});if(!c.ignoreIfBlocked||!b(d).data("blockUI.isBlocked")){c.overlayCSS=b.extend({},b.blockUI.defaults.overlayCSS,c.overlayCSS||{});var h=b.extend({},b.blockUI.defaults.css,c.css||{});c.onOverlayClick&&(c.overlayCSS.cursor="pointer");var l=b.extend({},b.blockUI.defaults.themedCSS,c.themedCSS||{});e=void 0===e?c.message:e;a&&n&&q(window,{fadeOut:0});if(e&&"string"!= typeof e&&(e.parentNode||e.jquery)){var k=e.jquery?e[0]:e,f={};b(d).data("blockUI.history",f);f.el=k;f.parent=k.parentNode;f.display=k.style.display;f.position=k.style.position;f.parent&&f.parent.removeChild(k)}b(d).data("blockUI.onUnblock",c.onUnblock);f=c.baseZ;var g=t||c.forceIframe?b('\x3ciframe class\x3d"blockUI" style\x3d"z-index:'+f++ +';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src\x3d"'+c.iframeSrc+'"\x3e\x3c/iframe\x3e'):b('\x3cdiv class\x3d"blockUI" style\x3d"display:none"\x3e\x3c/div\x3e'); k=c.theme?b('\x3cdiv class\x3d"blockUI blockOverlay ui-widget-overlay" style\x3d"z-index:'+f++ +';display:none"\x3e\x3c/div\x3e'):b('\x3cdiv class\x3d"blockUI blockOverlay" style\x3d"z-index:'+f++ +';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"\x3e\x3c/div\x3e');c.theme&&a?(f='\x3cdiv class\x3d"blockUI '+c.blockMsgClass+' blockPage pe-blockui ui-widget ui-corner-all" style\x3d"z-index:'+(f+10)+';display:none;position:fixed"\x3e',c.title&&(f+='\x3cdiv class\x3d"ui-widget-header pe-blockui-titlebar ui-corner-all blockTitle"\x3e'+ (c.title||"\x26nbsp;")+"\x3c/div\x3e"),f+='\x3cdiv class\x3d"ui-widget-content pe-blockui-content"\x3e\x3c/div\x3e\x3c/div\x3e'):c.theme?(f='\x3cdiv class\x3d"blockUI '+c.blockMsgClass+' blockElement pe-blockui ui-widget ui-corner-all" style\x3d"z-index:'+(f+10)+';display:none;position:absolute"\x3e',c.title&&(f+='\x3cdiv class\x3d"ui-widget-header pe-blockui-titlebar ui-corner-all blockTitle"\x3e'+(c.title||"\x26nbsp;")+"\x3c/div\x3e"),f+='\x3cdiv class\x3d"ui-widget-content pe-blockui-content"\x3e\x3c/div\x3e\x3c/div\x3e'): f=a?'\x3cdiv class\x3d"blockUI '+c.blockMsgClass+' blockPage" style\x3d"z-index:'+(f+10)+';display:none;position:fixed"\x3e\x3c/div\x3e':'\x3cdiv class\x3d"blockUI '+c.blockMsgClass+' blockElement" style\x3d"z-index:'+(f+10)+';display:none;position:absolute"\x3e\x3c/div\x3e';f=b(f);e&&(c.theme?(f.css(l),f.addClass("ui-widget-content")):f.css(h));k.css(c.overlayCSS);k.css("position",a?"fixed":"absolute");(t||c.forceIframe)&&g.css("opacity",0);h=[g,k,f];var m=a?b("body"):b(d);b.each(h,function(){this.appendTo(m)}); c.theme&&c.draggable&&b.fn.draggable&&f.draggable({handle:".pe-blockui-titlebar",cancel:"li"});l=A&&(!b.support.boxModel||0b?(a?d.setExpression("height", "Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.support.boxModel?0:"+c.quirksmodeOffsetHack+') + "px"'):d.setExpression("height",'this.parentNode.offsetHeight + "px"'),a?d.setExpression("width",'jQuery.support.boxModel \x26\x26 document.documentElement.clientWidth || document.body.clientWidth + "px"'):d.setExpression("width",'this.parentNode.offsetWidth + "px"'),x&&d.setExpression("left",x),w&&d.setExpression("top",w)):c.centerY?(a&&d.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah \x3d document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"'), d.marginTop=0):!c.centerY&&a&&(b=c.css&&c.css.top?parseInt(c.css.top,10):0,d.setExpression("top","((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+b+') + "px"'))})}e&&(c.theme?f.find(".ui-widget-content").append(e):f.append(e),(e.jquery||e.nodeType)&&b(e).show());(t||c.forceIframe)&&c.showOverlay&&g.show();if(c.fadeIn)h=c.onBlock?c.onBlock:u,g=c.showOverlay&&!e?h:u,h=e?h:u,c.showOverlay&&k._fadeIn(c.fadeIn,g),e&&f._fadeIn(c.fadeIn,h);else if(c.showOverlay&& k.show(),e&&f.show(),c.onBlock)c.onBlock();y(1,d,c);a?(n=f[0],p=b(c.focusableElements,n),c.focusInput&&setTimeout(z,20)):B(f[0],c.centerX,c.centerY);c.timeout&&(e=setTimeout(function(){a?b.unblockUI(c):b(d).unblock(c)},c.timeout),b(d).data("blockUI.timeout",e))}}function q(d,c){var a=d==window,e=b(d),h=e.data("blockUI.history"),g=e.data("blockUI.timeout");g&&(clearTimeout(g),e.removeData("blockUI.timeout"));c=b.extend({},b.blockUI.defaults,c||{});y(0,d,c);null===c.onUnblock&&(c.onUnblock=e.data("blockUI.onUnblock"), e.removeData("blockUI.onUnblock"));var k=a?b("body").children().filter(".blockUI").add("body \x3e .blockUI"):e.find("\x3e.blockUI");c.cursorReset&&(1